Detection Of Errors Using Aspect-Oriented State Consistency Checks

نویسندگان

  • James Thai
  • Barry Pekilis
  • Alexander Lau
  • Rudolph Seviora
چکیده

Software systems have grown in size and complexity. It is not possible to exhaustively test them to a fault free condition before they are deployed. As a result, their execution may be marked by failures. Often, these failures are preceded by a deterioration of internal state of the program (errors) before an externally observable failure occurs. Operationally, it would be beneficial to provide an indication of the internal well-being or ‘health’ of the system. At minimum, the system operator could be provided with a warning, so that corrective action could be taken. An aspect-oriented approach for implementing health monitoring of software systems is presented in [1], along with a classification scheme for health indicators. This paper presents a health indicator which reflects the extent of corruption of the internal program state. The focus is on embedded real-time systems, whose top-level objects have finite state machine behavior.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aspect Oriented Software Fault Tolerance

Software fault tolerance demands additional tasks like error detection and recovery through executable assertions, exception handling, diversity and redundancy based mechanisms. These mechanisms do not come for free, rather they introduce additional complexity to the core functionality. This paper presents light weight error detection and recovery mechanisms based on the rate of change in signa...

متن کامل

Towards Aspect-oriented Model-driven Code Generation in the Formal Design Analysis Framework

Model driven code generation has been investigated in traditional and object-oriented design paradigms; significant progress has been made. It offers many advantages including the rapid development of high quality code. Errors are reduced and the consistency between the design and the code is retained, in comparison with a purely manual approach. Here, we propose a model driven code generation ...

متن کامل

Misbehaviors Detection to Ensure Availability in OLSR

In this paper, we investigate the use of Aspect-Oriented Programming (AOP) [13] in the domain of Mobile Ad-hoc NETworks (MANETs). More precisely we study the availability issues in Proactive routing protocols. This paper classifies the different possible attacks and examines the countermeasures to ensure availability. Our approach is based on a detection-reaction process. The reasoning followed...

متن کامل

POS error detection in automatically annotated corpora

Recent work on error detection has shown that the quality of manually annotated corpora can be substantially improved by applying consistency checks to the data and automatically identifying incorrectly labelled instances. These methods, however, can not be used for automatically annotated corpora where errors are systematic and cannot easily be identified by looking at the variance in the data...

متن کامل

Non-Concurrent Error Detection and Correction in Fault-Tolerant Discrete-Time LTI Dynamic Systems

This paper develops resource-efficient alternatives to modular redundancy for fault-tolerant discrete-time (DT) linear time-invariant (LTI) dynamic systems. The proposed method extends previous approaches that are based on embedding the state of a given DT LTI dynamic system into the redundant state-space of a DT LTI dynamic system of higher state dimension. These embeddings, as well as the emb...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001